經歷了前兩次的失敗,決定還是第一天不要直接寫文章!
換個心情,先寫了參賽宣言。好好的展開一個挑戰的開始!
我之前工作主要使用的語言是 C# 和使用 Unity 引擎
對於我來說,寫程式的過程比功能完成時來的快樂,解不出的問題會一直想一直想
這個過程可能痛苦又壓力超大,真是自虐
前一份工作的我!初嘗試程式這塊一開始也是抱著50%的自信工作
我記得當時連 Git 都不熟悉就要使用 Git 我還推了快幾個禮拜才敢上傳雲端(真是菜啊!)
工作中主要是負責前端的部分!與網頁的不同,我需要開發的是3D的座標軸平台體驗,所以更常會需要使用數學去處理物件的位置。
然後設計模式上我覺得因為前端有好厲害的框架可以去使用,實際上你寫不需要太花時間去設計程式架構(或許我還認有所不知)但是我覺得設計程式架構,是個很有趣的地方!但是也不是很好思考。
但是在 VR 世界裡找 bug 相對比網頁前端來的麻煩!因為所有的功能在 editor 模式下看起來正常!
But!! 進入 VR 視角裡可能發生某情況,這時需要狂下 Log 在 Bulid 版進去測試~粉花時間。
再者就是套件上!網頁的套件跟 Unity 的套件數量應該還是有滿大的差距,畢竟網頁的市場更大,開發人員更多!
所以當時比較偏向可以自己做而不是找套件處理,我就自己刻過 timepicker 和 datepicker。
上面主要是主觀的分享而已!
原本我當純的還以為 C# 跟 JavaScript 應該不會差太多才對!學了才發現!超!差!多!顆顆
但前端的部分應該就是到此先停止分享!
之後主要還是會以由淺入深的方式去了解 Active Record 的運作及使用~
畢竟將來要走後端的話,對於資料庫的處理是很重要的!!!而我現在在專案中,會常常為了找查語法而苦!
加油!